Edición de conexiones de objeto
Comando |
Ruta de acceso |
Editar conexión de objeto |
Herramientas > Base de datos |
Las consultas leer/escribir de la conexión de un objeto se pueden ver y editar para uno o varios objetos seleccionados.
Para editar conexiones de objeto:
Seleccione uno o más objetos. Los objetos ya deben estar conectados a una base de datos.
Escoja el comando correspondiente.
Se abre el cuadro de diálogo Editar conexión de objeto. Las consultas SQL de lectura y escritura para los objetos seleccionados se muestran y pueden editarse, ya sea individualmente para cada objeto seleccionado o para todos los objetos de una sola vez.
El formateo de las consultas depende de la base de datos en uso. Algunas bases de datos esperan corchetes, mientras otras usa comillas. El archivo ODBCDrivers.xml file ubicado en la carpeta [Vectorworks]\Plug-ins\Common\Data indica el formato apropiado a usar para distintos controladores.
Pulse aquí para mostrar u ocultar los parámetros.Pulse aquí para mostrar u ocultar los parámetros.
Parámetro |
Descripción |
Registros disponibles |
Enumera los formatos de registro disponibles para los objetos seleccionados (cuando se seleccionan los objetos múltiples, solo se muestran los formatos de registro que son comunes para los objetos seleccionados que se muestran). |
Modificar los objetos seleccionados individualmente |
Edita las consultas SQL de lectura y escritura de cada objeto seleccionado individualmente desplazándose en cada una. |
Modificar los objetos seleccionados a granel |
Edita las consultas SQL de lectura y escritura de todos los objetos seleccionados en una única vez usando los identificadores de nombres de registros; no es necesario el desplazamiento de los objetos seleccionados. |
Lectura de consulta |
Úselo para mostrar la consulta SQL de lectura de los objetos seleccionados. |
Protocolo |
Las consultas SQL de lectura consisten en las siguientes filas: El parámetro SELECT indica los nombres de columnas. Ejemplo: [id],[room name],[area] El parámetro FROM indica el nombre de la base de datos y la tabla. Ejemplo: [SpaceInfo].[dbo].[Spaces] WHERE indica el nombre y el valor del formato de registro, en el cual el signo igual separa el nombre del formato de registro del valor o del identificador en corchetes angulares. Ejemplo: [area]=30 or [area]=<area> Cuando se edita una consulta simple aplicable a múltiples objetos seleccionados (se selecciona Modificar objetos seleccionados a granel), use un identificador dentro de corchetes angulares para el nombre del campo de registro DONDE en lugar del valor real. El uso de un identificador en corchetes angulares permite que la consulta proceda para todos los objetos seleccionados sin importar el valor real de cada objeto. Cuando la consulta es ejecutada el programa Vectorworks reemplaza el nombre de campo en corchetes angulares con el valor desde el registro. |
Consulta de prueba |
Prueba la consulta SQL de lectura actual para determinar si es válida; esto es útil para la verificación de las consultas antes dy confirmar los cambios. Un alerta indica si la consulta de prueba fue exitosa o no válida. |
Restablecer |
Si se ha modificado la consulta SQL de la lectura, devuelve la consulta a su configuración original. |
Escribir consultas |
El parámetro muestra la consulta SQL de escritura de los objetos seleccionados. |
Protocolo |
Las consultas SQL de escritura consisten en las siguientes filas: El parámetro UPDATE indica el nombre de la base de datos y la tabla. Ejemplo: [SpaceInfo].[dbo].[Spaces] El parámetro SET indica el nombre y el valor de la columna de tabla, en la cual el nombre de la columna y el valor (o el nombre del campo de formato de registro en corchetes angulares) están separados por el signo igual. Ejemplo: [Room Name]=Kitchen o [Room Name]=<name> El parámetro WHERE indica el nombre y el valor de una condición de búsqueda, como nombre de columna y valor, en el cual el nombre del elemento de búsqueda y el valor (o el nombre del campo de formato de registro en corchetes angulares) están separados por el signo igual. Ejemplo: [id]=1 or [id]=<identifier> Cuando se edita una consulta simple que se aplica a objetos seleccionados diversos (se selecciona Modificar los objetos seleccionados a granel), use un nombre de campo de formato de registro dentro de los corchetes angulares para el valor CONFIGURAR o DONDE, en lugar del valor real. El uso de un nombre de campo de formato de registro en corchetes angulares permite que la consulta proceda para todos los objetos seleccionados sin importar el valor real de cada objeto. Cuando la consulta es ejecutada el programa Vectorworks reemplaza el nombre de campo en corchetes angulares con el valor desde el registro. |
Consulta de prueba |
Prueba la consulta SQL de escritura actual para determinar si es válida; esto es útil para la verificación de las consultas antes dy confirmar los cambios. Un alerta indica si la consulta de prueba fue exitosa o no válida. |
Restablecer |
Si se ha modificado la consulta SQL de la escritura, devuelve la consulta a su configuración original. |
< o > |
Cuando se seleccionan objetos diversos con la opción Modificar los objetos seleccionados individualmente habilitada, se desplaza entre los objetos para mostrar las consultas de cada objeto para la edición. |
Mostrar objeto |
Muestra el objeto actual en la ventana de dibujo para la identificación. |
Si hay problemas de validación, un mensaje de error brinda información. El cursor se ubica automáticamente en el campo donde exista el problema para ayudar a identificarlo.